﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SuperRyoninRPG.Main {
	class StageLoader {

		//public static List<List<ITile>> LoadStage(string path) {
		//    var tilesList = new List<List<ITile>>();
		//    try {
		//        // csvファイルを開く
		//        using (var sr = new System.IO.StreamReader(path)) {
		//            // ストリームの末尾まで繰り返す
		//            while (!sr.EndOfStream) {

		//                // ファイルから一行読み込む
		//                var line = sr.ReadLine();
		//                // 読み込んだ一行をカンマ毎に分けて配列に格納する
		//                var values = line.Split(',');
		//                // 出力する
		//                var tiles = new List<ITile>();
		//                foreach (var value in values) {
		//                    ITile tile;
		//                    int tileNo;
		//                    if (int.TryParse(value, out tileNo)) {
		//                        tile = ((Tiles)tileNo).GetTile();
		//                    }
		//                    else {
		//                        tile = Tiles.Empty.GetTile();
		//                    }
		//                    tiles.Add(tile);
		//                }
		//                tilesList.Add(tiles);
		//            }
		//        }

		//    }
		//    catch (System.Exception e) {
		//        // ファイルを開くのに失敗したとき
		//        System.Console.WriteLine(e.Message);
		//    }
		//    return tilesList;
		//}
	}
}
